PHP Misc. Functions

# PHP 5 Misc. Functions

« Previous
Next Chapter »

## PHP Miscellaneous Introduction

The misc. functions were only placed here because none of the other categories seemed to fit.

## Installation

The misc. functions are part of the PHP core. No installation is required to use these functions.

## Runtime Configuration

The behavior of the misc. functions is affected by settings in the php.ini file.

Misc. configuration options:

Name | Description | Default | Changeable
--- | --- | --- | ---
ignore_user_abort | FALSE indicates that scripts will be terminated as soon as they try to output something after a client has aborted their connection | "0" | PHP_INI_ALL
highlight.string | Color for highlighting a string in PHP syntax | "#DD0000" | PHP_INI_ALL
highlight.comment | Color for highlighting PHP comments | "#FF8000" | PHP_INI_ALL
highlight.keyword | Color for syntax highlighting PHP keywords (e.g. parenthesis and semicolon) | "#007700" | PHP_INI_ALL
highlight.bg | Removed in PHP 5.4.0. Color for background | "#FFFFFF" | PHP_INI_ALL
highlight.default | Default color for PHP syntax | "#0000BB" | PHP_INI_ALL
highlight.html | Color for HTML code | "#000000" | PHP_INI_ALL
browscap | Name and location of browser-capabilities file (e.g. browscap.ini) | NULL | PHP_INI_SYSTEM

## PHP Miscellaneous Functions

Function | Description
--- | ---
connection_aborted() | Checks whether the client has disconnected
connection_status() | Returns the current connection status
connection_timeout() | Deprecated in PHP 4.0.5. Checks whether the script has timed out
constant() | Returns the value of a constant
define() | Defines a constant
defined() | Checks whether a constant exists
die() | Prints a message and exits the current script
eval() | Evaluates a string as PHP code
exit() | Prints a message and exits the current script
get_browser() | Returns the capabilities of the user's browser
__halt_compiler() | Halts the compiler execution
highlight_file() | Outputs a file with the PHP syntax highlighted
highlight_string() | Outputs a string with the PHP syntax highlighted
ignore_user_abort() | Sets whether a remote client can abort the running of a script
pack() | Packs data into a binary string
php_check_syntax() | Deprecated in PHP 5.0.5
php_strip_whitespace() | Returns the source code of a file with PHP comments and whitespace removed
show_source() | Alias of highlight_file()
sleep() | Delays code execution for a number of seconds
sys_getloadavg() | Gets system load average
time_nanosleep() | Delays code execution for a number of seconds and nanoseconds
time_sleep_until() | Delays code execution until a specified time
uniqid() | Generates a unique ID
unpack() | Unpacks data from a binary string
usleep() | Delays code execution for a number of microseconds

## PHP Misc. Constants

PHP: indicates the earliest version of PHP that supports the constant.

Constant | Description | PHP
--- | --- | ---
CONNECTION_ABORTED |  |
CONNECTION_NORMAL |  |
CONNECTION_TIMEOUT |  |
__COMPILER_HALT_OFFSET__ |  | 5

« Previous
Next Chapter »

### WEB HOSTING

UK Reseller Hosting

### WEB BUILDING

FREE Website BUILDER Free HTML5 Templates

### W3SCHOOLS EXAMS

HTML, CSS, JavaScript, PHP, jQuery, XML, and ASP Certifications

### SHARE THIS PAGE

### Color Picker

### HTML/CSS

HTML Tutorial HTML5 Tutorial CSS Tutorial CSS3 Tutorial Bootstrap Tutorial

### JavaScript

JavaScript Tutorial jQuery Tutorial jQuery Mobile Tutorial AngularJS Tutorial AJAX Tutorial JSON Tutorial

### Graphics

Canvas Tutorial SVG Tutorial Google Maps Tutorial

### Server Side

SQL Tutorial PHP Tutorial ASP Tutorial ASP.NET Tutorial VBScript Tutorial AppML Tutorial

### Web

Web Building Web Statistics Web Certification

### XML

XML Tutorial DTD Tutorial Schema Tutorial XML DOM Tutorial XPath Tutorial XSLT Tutorial XQuery Tutorial XSL-FO Tutorial RSS Tutorial WSDL Tutorial

### HTML/CSS

HTML Tag Reference HTML Event Reference HTML Color Reference CSS 1,2,3 Reference Bootstrap Reference

### JavaScript

JavaScript Reference HTML DOM Reference jQuery Reference jQuery Mobile Reference Google Maps Reference

### Server Side

PHP Reference SQL Reference ASP Reference VBScript Reference Razor Reference ASP.NET Reference

### XML

XML DOM Reference XSLT Reference XSL-FO Reference XPath Reference XQuery Reference Schema Reference RSS Reference SVG Reference

### HTML Charsets

HTML Character Sets HTML ASCII HTML ANSI HTML Windows-1252 HTML ISO-8859-1 HTML Symbols HTML UTF-8

### HTML/CSS

HTML Examples CSS Examples

### Browser Scripting

JavaScript Examples HTML DOM Examples jQuery Examples jQuery Mobile Examples AngularJS Examples AJAX Examples

### Server Scripting

PHP Examples ASP Examples VBScript Examples Razor Examples .NET Examples

### XML Languages

XML Examples DTD Examples XML DOM Examples XSL Examples XSLT Examples XPath Examples XQuery Examples Schema Examples RSS Examples SVG Examples